Countering terrorist groups duty upon all humans